package org.jeecg.modules.third.jg.jss.report.cfcnocarcarrierplatforminfo.entity;

import java.io.Serializable;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;
import org.jeecgframework.poi.excel.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * @Description: CFC_NOCARCARRIERPLATFORMINFO
 * @Author: jeecg-boot
 * @Date:   2021-11-25
 * @Version: V1.0
 */
@Data
@TableName("cfc_nocarcarrierplatforminfo")
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = false)
@ApiModel(value="cfc_nocarcarrierplatforminfo对象", description="CFC_NOCARCARRIERPLATFORMINFO")
public class CfcNocarcarrierplatforminfo implements Serializable {
    private static final long serialVersionUID = 1L;

	/**无车承运平台编码*/
	@Excel(name = "无车承运平台编码", width = 15)
    @ApiModelProperty(value = "无车承运平台编码")
    private java.lang.String platformcode;
	/**企业名称*/
	@Excel(name = "企业名称", width = 15)
    @ApiModelProperty(value = "企业名称")
    private java.lang.String enterprisename;
	/**企业注册地址*/
	@Excel(name = "企业注册地址", width = 15)
    @ApiModelProperty(value = "企业注册地址")
    private java.lang.String enterpriseregistrationaddress;
	/**注册资金（单位万元）*/
	@Excel(name = "注册资金（单位万元）", width = 15)
    @ApiModelProperty(value = "注册资金（单位万元）")
    private java.math.BigDecimal registeredcapital;
	/**统一社会信用代码*/
	@Excel(name = "统一社会信用代码", width = 15)
    @ApiModelProperty(value = "统一社会信用代码")
    private java.lang.String unifiedsocialcreditldentifier;
	/**统一社会信用代码注册时间*/
	@Excel(name = "统一社会信用代码注册时间", width = 15, format = "yyyy-MM-dd")
	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @ApiModelProperty(value = "统一社会信用代码注册时间")
    private java.util.Date unifiedsocialdatetime;
	/**经营范围*/
	@Excel(name = "经营范围", width = 15)
    @ApiModelProperty(value = "经营范围")
    private java.lang.String businessscope;
	/**营业执照期限开始日期*/
	@Excel(name = "营业执照期限开始日期", width = 15, format = "yyyy-MM-dd")
	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @ApiModelProperty(value = "营业执照期限开始日期")
    private java.util.Date businesslicensestartdatetime;
	/**营业执照期限结束日期*/
	@Excel(name = "营业执照期限结束日期", width = 15, format = "yyyy-MM-dd")
	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @ApiModelProperty(value = "营业执照期限结束日期")
    private java.util.Date businesslicenseenddatetime;
	/**所属辖区*/
	@Excel(name = "所属辖区", width = 15)
    @ApiModelProperty(value = "所属辖区")
    private java.lang.String countrysubdivisioncode;
	/**道路运输经营许可证号码*/
	@Excel(name = "道路运输经营许可证号码", width = 15)
    @ApiModelProperty(value = "道路运输经营许可证号码")
    private java.lang.String permitnumber;
	/**法人代表姓名*/
	@Excel(name = "法人代表姓名", width = 15)
    @ApiModelProperty(value = "法人代表姓名")
    private java.lang.String legalpersonname;
	/**法人电话号码*/
	@Excel(name = "法人电话号码", width = 15)
    @ApiModelProperty(value = "法人电话号码")
    private java.lang.String legalpersontelephonenumber;
	/**联系人名称*/
	@Excel(name = "联系人名称", width = 15)
    @ApiModelProperty(value = "联系人名称")
    private java.lang.String contactname;
	/**联系人手机号码*/
	@Excel(name = "联系人手机号码", width = 15)
    @ApiModelProperty(value = "联系人手机号码")
    private java.lang.String contactmobiletelephonenumber;
	/**传真号码*/
	@Excel(name = "传真号码", width = 15)
    @ApiModelProperty(value = "传真号码")
    private java.lang.String faxnumber;
	/**互联网+属性（字段内容的 第一位：货主APP，0否，1是 第二位：司机APP，0否，1是 第三位：承运人APP，0否，1是 ）*/
	@Excel(name = "互联网+属性（字段内容的 第一位：货主APP，0否，1是 第二位：司机APP，0否，1是 第三位：承运人APP，0否，1是 ）", width = 15)
    @ApiModelProperty(value = "互联网+属性（字段内容的 第一位：货主APP，0否，1是 第二位：司机APP，0否，1是 第三位：承运人APP，0否，1是 ）")
    private java.lang.String internetplusproperty;
	/**是否发证（0:否;1:是）*/
	@Excel(name = "是否发证（0:否;1:是）", width = 15)
    @ApiModelProperty(value = "是否发证（0:否;1:是）")
    private java.lang.String isissuecert;
	/**经营许可证字号*/
	@Excel(name = "经营许可证字号", width = 15)
    @ApiModelProperty(value = "经营许可证字号")
    private java.lang.String ownerlicensenum;
	/**许可证发放日期*/
	@Excel(name = "许可证发放日期", width = 15, format = "yyyy-MM-dd")
	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @ApiModelProperty(value = "许可证发放日期")
    private java.util.Date licenseissuedate;
	/**许可证有效期起*/
	@Excel(name = "许可证有效期起", width = 15, format = "yyyy-MM-dd")
	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @ApiModelProperty(value = "许可证有效期起")
    private java.util.Date licensestartdate;
	/**许可证有效期止*/
	@Excel(name = "许可证有效期止", width = 15, format = "yyyy-MM-dd")
	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @ApiModelProperty(value = "许可证有效期止")
    private java.util.Date licenseenddate;
	/**成立时间*/
	@Excel(name = "成立时间", width = 15, format = "yyyy-MM-dd")
	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @ApiModelProperty(value = "成立时间")
    private java.util.Date enterprisecreatetime;
	/**营业执照注册日期*/
	@Excel(name = "营业执照注册日期", width = 15, format = "yyyy-MM-dd")
	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @ApiModelProperty(value = "营业执照注册日期")
    private java.util.Date registerdate;
	/**电信业务经营许可证编号*/
	@Excel(name = "电信业务经营许可 证编号", width = 15)
    @ApiModelProperty(value = "电信业务经营许可证编号")
    private java.lang.String ipcnum;
	/**三级等保备案编号*/
	@Excel(name = "三级等保备案编号", width = 15)
    @ApiModelProperty(value = "三级等保备案编号")
    private java.lang.String psnrnum;
	/**是否为分公司*/
	@Excel(name = "是否为分公司", width = 15)
    @ApiModelProperty(value = "是否为分公司")
    private java.lang.String isbranch;
	/**总公司名称*/
	@Excel(name = "总公司名称", width = 15)
    @ApiModelProperty(value = "总公司名称")
    private java.lang.String controllingname;
	/**总公司所属辖区*/
	@Excel(name = "总公司所属辖区", width = 15)
    @ApiModelProperty(value = "总公司所属辖区")
    private java.lang.String controllingareacode;
	/**备注*/
	@Excel(name = "备注", width = 15)
    @ApiModelProperty(value = "备注")
    private java.lang.String remark;
	/**是否删除（0:否;1:是）*/
	@Excel(name = "是否删除（0:否;1:是）", width = 15)
    @ApiModelProperty(value = "是否删除（0:否;1:是）")
    private java.lang.String isdeleteflag;
	/**同步时间*/
	@Excel(name = "同步时间", width = 15, format = "yyyy-MM-dd")
	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd")
    @DateTimeFormat(pattern="yyyy-MM-dd")
    @ApiModelProperty(value = "同步时间")
    private java.util.Date synchronizationtime;
	/**同步标识（0：成功，-1：失败）*/
	@Excel(name = "同步标识（0：成功，-1：失败）", width = 15)
    @ApiModelProperty(value = "同步标识（0：成功，-1：失败）")
    private java.lang.String isexception;
}
